James Hotel
21 Longridge Rd., Earls Court, Kensington, London, United Kingdom, SW5 9SB
(02073) 737907 Phone